[PM-33111] Implement device auth key#816
Conversation
|
Great job! No new security vulnerabilities introduced in this pull request |
da66377 to
c404e6d
Compare
🔍 SDK Breaking Change Detection ResultsSDK Version:
| typescript | ✅ No breaking changes detected | Compilation passed with new SDK version - View Details |
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #816 +/- ##
==========================================
- Coverage 84.44% 83.69% -0.75%
==========================================
Files 420 432 +12
Lines 51943 54299 +2356
==========================================
+ Hits 43861 45445 +1584
- Misses 8082 8854 +772 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
04e5d6c to
86eb07f
Compare
|
3288e80 to
e5ccea3
Compare
e5ccea3 to
f101086
Compare
ba92717 to
8d2f325
Compare
|
I think that this breaking change detection check is stale (it failed initially due to an error unrelated to this PR). but I'm not sure how to re-run it; it didn't execute when I updated the branch. |
dani-garcia
left a comment
There was a problem hiding this comment.
Overall LGTM, but we need to make a small change to the error return of the funtions to avoid some UniFFI issues.
05f4673 to
a57371f
Compare
|
…ent device auth key (bitwarden/sdk-internal#816)




🎟️ Tracking
PM-33111
📔 Objective
This adds methods to create and use a Bitwarden "device auth key", which is a passkey with PRF that can login and unlock the vault. The handles:
Clients are responsible for implementing a trait to store and retrieve the passkey in secure device storage.
Depends on:
🚨 Breaking Changes
No breaking changes.